package com.yuexunit.finance.member.action.v1.model;

import java.math.BigDecimal;

import com.yuexunit.web.annotation.Parameter;

/**
*@version 创建时间：2016年8月29日 下午4:19:54
*@author wenwenlong
*类说明
*/

public class EnterpriseGradeDetail {
	@Parameter(name = "enterpriseId", description = "企业信息ID")
	private Long enterpriseId;

	@Parameter(name = "gradeEvaluationId", description = "会员评估等级ID")
	private Long gradeEvaluationId;

	@Parameter(name = "memberGradeId", description = "会员等级ID")
	private Long memberGradeId;

	@Parameter(name = "gradeName", description = "等级名称")
	private String gradeName;

	@Parameter(name = "interestRate", description = "融资利率")
	private BigDecimal interestRate;

	@Parameter(name = "penalInterest", description = "罚息利率")
	private BigDecimal penalInterest;

	@Parameter(name = "creditLine", description = "授信额度")
	private BigDecimal creditLine;
	
	@Parameter(name = "creditAlready", description = "已融资额度")
	private BigDecimal creditAlready;
	
	@Parameter(name = "creditLineRemains", description = "剩余额度")
	private BigDecimal creditLineRemains;

	@Parameter(name = "effectiveStartDate", description = "有效起始时间(含)")
	private String effectiveStartDate;

	@Parameter(name = "effectiveEndDate", description = "有效截止时间(含)")
	private String effectiveEndDate;

	public BigDecimal getCreditLineRemains() {
		return creditLineRemains;
	}

	public void setCreditLineRemains(BigDecimal creditLineRemains) {
		this.creditLineRemains = creditLineRemains;
	}

	public Long getEnterpriseId() {
		return enterpriseId;
	}

	public void setEnterpriseId(Long enterpriseId) {
		this.enterpriseId = enterpriseId;
	}

	public Long getGradeEvaluationId() {
		return gradeEvaluationId;
	}

	public void setGradeEvaluationId(Long gradeEvaluationId) {
		this.gradeEvaluationId = gradeEvaluationId;
	}

	public Long getMemberGradeId() {
		return memberGradeId;
	}

	public void setMemberGradeId(Long memberGradeId) {
		this.memberGradeId = memberGradeId;
	}

	public String getGradeName() {
		return gradeName;
	}

	public void setGradeName(String gradeName) {
		this.gradeName = gradeName;
	}

	public BigDecimal getInterestRate() {
		return interestRate;
	}

	public void setInterestRate(BigDecimal interestRate) {
		this.interestRate = interestRate;
	}

	public BigDecimal getPenalInterest() {
		return penalInterest;
	}

	public void setPenalInterest(BigDecimal penalInterest) {
		this.penalInterest = penalInterest;
	}

	public BigDecimal getCreditLine() {
		return creditLine;
	}

	public void setCreditLine(BigDecimal creditLine) {
		this.creditLine = creditLine;
	}

	public BigDecimal getCreditAlready() {
		return creditAlready;
	}

	public void setCreditAlready(BigDecimal creditAlready) {
		this.creditAlready = creditAlready;
	}

	public String getEffectiveStartDate() {
		return effectiveStartDate;
	}

	public void setEffectiveStartDate(String effectiveStartDate) {
		this.effectiveStartDate = effectiveStartDate;
	}

	public String getEffectiveEndDate() {
		return effectiveEndDate;
	}

	public void setEffectiveEndDate(String effectiveEndDate) {
		this.effectiveEndDate = effectiveEndDate;
	}
}
